<html>
 <head>
  <meta charset="UTF-8">
 </head>
 <body>
  <h1 data-lake-id="wuTgR" id="wuTgR"><span data-lake-id="u4f610a5a" id="u4f610a5a">典型回答</span></h1>
  <p data-lake-id="u53f5f2eb" id="u53f5f2eb"><br></p>
  <p data-lake-id="u145d69a6" id="u145d69a6"><span data-lake-id="u6085fc38" id="u6085fc38">Docker是一个容器编排工具，可以帮助我们管理应用程序。</span><strong><span data-lake-id="u71f5a38a" id="u71f5a38a">但是，如果想要管理大量的容器，就需要更为强大的编排工具，而 Kubernetes（K8s）就是这样一个工具。</span></strong></p>
  <p data-lake-id="u70c3f46d" id="u70c3f46d"><span data-lake-id="ub06ffaf5" id="ub06ffaf5">​</span><br></p>
  <p data-lake-id="u313ad553" id="u313ad553"><span data-lake-id="ua6af4878" id="ua6af4878">K8s 由多个容器组成，并且能够自动检测、部署和扩缩容，它提供了资源管理、服务发现、多租户支持等功能，从而管理和调度大量容器，让整个编排更加高效、可靠、稳定。因此，K8s不仅仅是让Docker容器能够更好的运行，而且它可以用于管理任何容器化的部署。</span></p>
  <p data-lake-id="u0639abeb" id="u0639abeb"><span data-lake-id="u2a5222d2" id="u2a5222d2">​</span><br></p>
  <p data-lake-id="ucc1647a8" id="ucc1647a8"><span data-lake-id="uadfa64b7" id="uadfa64b7">相比于Docker，K8S在以下几个方面做的会更好：</span></p>
  <p data-lake-id="u8dd4c3c7" id="u8dd4c3c7"><span data-lake-id="uad55aeb2" id="uad55aeb2">​</span><br></p>
  <p data-lake-id="ua032ebca" id="ua032ebca"><span data-lake-id="u86f7fe27" id="u86f7fe27">1、</span><strong><span data-lake-id="u609423f5" id="u609423f5">高可用性</span></strong><span data-lake-id="u6c7933f7" id="u6c7933f7">：Kubernetes可提供高可用性，可以设置Pod的副本数，保证服务的良好运行。 </span></p>
  <p data-lake-id="ucd4c7f5c" id="ucd4c7f5c"><span data-lake-id="u6b93058b" id="u6b93058b">2、</span><strong><span data-lake-id="u5bada50b" id="u5bada50b">自动伸缩</span></strong><span data-lake-id="u18b8294c" id="u18b8294c">：Kubernetes可根据实际情况自动伸缩，自动添加或减少节点，可以有效地根据负载情况调整Pod实例数。 </span></p>
  <p data-lake-id="u45b981d3" id="u45b981d3"><span data-lake-id="u08ee5c62" id="u08ee5c62">3、</span><strong><span data-lake-id="u24b552b6" id="u24b552b6">容易管理</span></strong><span data-lake-id="u700b3da8" id="u700b3da8">：Kubernetes提供了一个完整的系统来管理Docker容器，可以使DevOps开发更加高效。 </span></p>
  <p data-lake-id="u584e02a8" id="u584e02a8"><span data-lake-id="u7291512a" id="u7291512a">4、</span><strong><span data-lake-id="u4d64cf7a" id="u4d64cf7a">完善的安全性</span></strong><span data-lake-id="ud2feeee2" id="ud2feeee2">：Kubernetes可以提供完善的安全性，包括限制访问，配置安全策略等。 </span></p>
  <p data-lake-id="ua3e68f32" id="ua3e68f32"><span data-lake-id="u2078780e" id="u2078780e">5、</span><strong><span data-lake-id="u79722a48" id="u79722a48">更好的传输</span></strong><span data-lake-id="u203de828" id="u203de828">：Kubernetes使用Service和Ingress提供了一个容器化的感知和管理层来实现对网络的透明性。</span></p>
 </body>
</html>